Previous Book Contents Book Index Next

Inside Macintosh: /
QuickDraw 3D RAVE / QuickDraw 3D RAVE Reference
Constants


Drawing Engine Method Selectors

To determine the addresses of some of the methods defined by a drawing engine, QuickDraw 3D RAVE calls the engine's TQAEngineGetMethod function, passing a method selector in the methodTag parameter. This selector indicates of which method the engine should return the address in the method parameter.

typedef enum TQAEngineMethodTag {
   kQADrawPrivateNew                   = 0,
   kQADrawPrivateDelete                = 1,
   kQAEngineCheckDevice                = 2,
   kQAEngineGestalt                    = 3,
   kQATextureNew                       = 4,
   kQATextureDetach                    = 5,
   kQATextureDelete                    = 6,
   kQABitmapNew                        = 7,
   kQABitmapDetach                     = 8,
   kQABitmapDelete                     = 9,
   kQAColorTableNew                    = 10,
   kQAColorTableDelete                 = 11,
   kQATextureBindColorTable            = 12,
   kQABitmapBindColorTable             = 13
} TQAEngineMethodTag;
Constant descriptions

kQADrawPrivateNew
The TQADrawPrivateNew method.
kQADrawPrivateDelete
The TQADrawPrivateDelete method.
kQAEngineCheckDevice
The TQAEngineCheckDevice method.
kQAEngineGestalt
The TQAEngineGestalt method.
kQATextureNew
The TQATextureNew method.
kQATextureDetach
The TQATextureDetach method.
kQATextureDelete
The TQATextureDelete method.
kQABitmapNew
The TQABitmapNew method.
kQABitmapDetach
The TQABitmapDetach method.
kQABitmapDelete
The TQABitmapDelete method.
kQAColorTableNew
The TQAColorTableNew method.
kQAColorTableDelete
The TQAColorTableDelete method.
kQATextureBindColorTable
The TQATextureBindColorTable method.
kQABitmapBindColorTable
The TQABitmapBindColorTable method.

Previous Book Contents Book Index Next

© Apple Computer, Inc.
28 AUG 1996